package nc.itf.bd.currentaccountbalance;

import java.util.Map;

import nc.vo.bd.meta.BatchOperateVO;
import nc.vo.pub.BusinessException;

public abstract interface CurrentABService {
	public abstract BatchOperateVO batchSaveCurrentAccountVO(BatchOperateVO paramBatchOperateVO)
			throws BusinessException;

	public abstract BatchOperateVO batchSaveCurrentAccountVOWithoutDsmValidate(BatchOperateVO paramBatchOperateVO)
			throws BusinessException;

	public abstract void readCurrentAccount(Map<String, Object> param) throws BusinessException, Exception;

	public abstract Map<String, Integer> sendCurrentAccount(Map<String, Object> param)
			throws BusinessException, Exception;

	public abstract void cancelSendCurrentAccount(Map<String, Object> param) throws BusinessException, Exception;

}